have good antennae - Turco Inglés Diccionario